package stack

type Stack[E any] interface {
	// GetSize 查看栈元素数量
	GetSize() int
	// Pop 出栈
	Pop() (E, error)
	// Push 压栈
	Push(E) error
	// Peek 查看栈顶元素
	Peek() (E, error)
	//IsEmpty 栈是否为空
	IsEmpty() bool
}
